function graph_information=generate(source,target)
merge_information=[source,target];
min_point=min(merge_information);
max_point=max(merge_information);
graph_information=cell(1,max_point-min_point+1);
for i=min_point:max_point
    add_member1=target(find(i==source));
    add_member2=source(find(i==target));
    temp=[add_member1,add_member2];
    graph_information{i}=unique(temp);
end
